package com.itheima.packagedemo.pkg;

import com.itheima.packagedemo.pkg1.Car;
import com.itheima.packagedemo.pkg1.Tiger;

import java.util.Random;

/*
 *目标掌握:在自己包下的程序中调用其他程序中的包
 *
 * */
public class Test {

    public static void main(String[] args) {
        //1.如果在当前程序中,要掉啊用自己的包下的程序,可以直接调用,(同一个包下的类,互相可以直接调用)
        Student s = new Student();

        //2.如果当前程序中,要调用其他包下的程序,则必须当前程序中导包, 才可以访问! 导包格式: import 包名.类名
        Car c = new Car();

        //3.如果当前程序中,要调用java提供的程序,也需要先导包,才可以使用,但是jav.lang包下的程序是不需要我们导包的,可以直接使用
        Random random = new Random();
        System.out.println("王麻子");
        String name = "Wang";

        //4.如果当前程序中要,调用多个不同包下的程序,而这些程序名正好一样,其实默认只能导入一个程序,另外一个程序必须带包名访问
        Tiger t = new Tiger();
        t.run();

        com.itheima.packagedemo.pkg2.Tiger tiger = new com.itheima.packagedemo.pkg2.Tiger();
        tiger.run();

    }
}
